///*************************************************************************************/
///* 创建时间：       2021-10-05 03:47:55
///* 说    明：       1.本代码由表格工具自动生成
///                   2.在UConvert中扩展转换逻辑
///                   3.手动编辑时,请确保与配制文档一致
///* ************************************************************************************/

using System;

namespace UFrame.TableCfg
{
    [System.Serializable]
    public class EffectCfg : IRow
    {
        public int ID { get { return id; } }
/*0*/   public int id { get; private set; } //EffectCfg
/*1*/   public string source { get; private set; } //资源路径
/*2*/   public int duration { get; private set; } //持续时间
/*3*/   public int sfx_id { get; private set; } //音效id
        public void SetData(string[] array)
        {
            var arrayLen = array.Length;
            if (arrayLen > 0 && !string.IsNullOrEmpty(array[0])) id = Convert.ToInt32(array[0]);
            if (arrayLen > 1) source = array[1];
            if (arrayLen > 2 && !string.IsNullOrEmpty(array[2])) duration = Convert.ToInt32(array[2]);
            if (arrayLen > 3 && !string.IsNullOrEmpty(array[3])) sfx_id = Convert.ToInt32(array[3]);
        }
    }
}
